package com.atguigu.schedule.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Objects;

@AllArgsConstructor    //Lombok实现全参构造器
@NoArgsConstructor     //Lombok实现无参构造器
@Data                  //Lombok实现 getter setter tostring equals hashcode
public class SysUser implements Serializable {
    private Integer uid;
    private String username;
    private String userPwd;
//
//    public SysUser() {
//    }
//
//    public Integer getUid() {
//        return uid;
//    }
//
//    public void setUid(Integer uid) {
//        this.uid = uid;
//    }
//
//    public String getUsername() {
//        return username;
//    }
//
//    public void setUsername(String username) {
//        this.username = username;
//    }
//
//    public String getUserPwd() {
//        return userPwd;
//    }
//
//    public void setUserPwd(String userPwd) {
//        this.userPwd = userPwd;
//    }
//
//    @Override
//    public boolean equals(Object o) {
//        if (this == o) return true;
//        if (o == null || getClass() != o.getClass()) return false;
//        SysUser sysUser = (SysUser) o;
//        return Objects.equals(uid, sysUser.uid) && Objects.equals(username, sysUser.username) && Objects.equals(userPwd, sysUser.userPwd);
//    }
//
//    @Override
//    public int hashCode() {
//        return Objects.hash(uid, username, userPwd);
//    }
//
//    @Override
//    public String toString() {
//        return "SysUser{" +
//                "uid=" + uid +
//                ", username='" + username + '\'' +
//                ", userPwd='" + userPwd + '\'' +
//                '}';
//    }
}
